package object;

public class LiLun {
        /*
    Object
        什么事Object
            在java类继承结构中，java.lang.Object类位于顶端
            如果定义一个Java类时没有使用extends关键字声明其超类，则其超类默认为java,lang,Object类
            Object类型的引用变量可以指向任何类型对象
     */

    /*
    如何重写toString方法
        Object类中的重要方法，用于返回对象值的字符串表示
        原则上建议重写，格式大多数遵循“可以的名字[域值]
     */

    /*
    equals方法
        Object中的方法，作用在于检测一个对象是否等于另外一个对象。
        在Object类中，这个方法判断两个对象是否具有相同的引用，即是否为相同的对象。
        在实际应用中，一般需要重写该方法，通过比较对象的成员属性，使该方法更有意义，
        例如：对于Cell类，如果不重写equals方法，下面代码在cell1和cell2指向同一个对象时才为true,
        可以将其重写为：当x和y坐标相等时两个对象即相等，这样更有意义一些。
            cell1.equals(cell2)
     */


}















